import xlrd

def read_data(file, table):
    '''
    读取xlsx文件，把字典以列表形式输出
    参数:file--文件路径,table--工作表名
    '''
    sheets = xlrd.open_workbook(file)  # 读取文件内容
    sheet = sheets.sheet_by_name(table)  # 切换到工作表名为table的表
    key = sheet.row_values(0)  # 取出表中第一行，作为字典的键
    list = []
    for i in range(1, sheet.nrows):  # 遍历表的行数
        values = sheet.row_values(i)  # 取出每行的列值
        dict = {}
        for j in range(0, len(key)):
            dict[key[j]] = values[j]  # 向字典添加键和值
        list.append(dict)  # 字典添加进列表
    aramet_data =[]
    for i in list:
        list=aramet_data.append(tuple(i.values()))
    # print(aramet_data)
    return aramet_data
# read_data(r"F:\python_pycharm\py-1\A\test_6.xlsx","test001")